package dto

type AdminArticlePageListFilterFormParam struct {
	Title string `json:"title"`
}

type AdminArticlePageListItemResponse struct {
	Id             uint64 `json:"id"`
	Cover          string `json:"cover"`
	Title          string `json:"title"`
	Keywords       string `json:"keywords"`
	ViewCount      int    `json:"view_count"`
	Status         int    `json:"status"`
	CreateTime     int64  `json:"create_time"`
	LastUpdateTime int64  `json:"last_update_time"`
}

type AdminArticlePageFormLoadResponse struct {
	Id      uint64 `json:"id"`
	Article string `json:"article"`
	Desc    string `json:"desc"`
	Status  int    `json:"status"`
}

type AdminArticlePageFormParam struct {
	Id         uint64 `json:"id"`
	Title      string `json:"title"`
	Content    string `json:"content"`
	CategoryId uint64 `json:"category_id"`
	Keywords   string `json:"keywords"`
	Cover      string `json:"cover"`
}
